package models


//头寸
type Position struct {
	Id int64 `json:"id"`
	AccountId int `json:"account_id"`	//总资产表id
	Symbol string `json:"symbol"`  // 交易对
	InitialMargin float64 `json:"initial_margin"` // 当前所需起始保证金(基于最新标记价格)
	MaintMargin float64 `json:"maint_margin"` //维持保证金
	UnrealizedProfit float64 `json:"unrealized_profit"`// 持仓未实现盈亏
	PositionInitialMargin	float64 `json:"position_initial_margin"`// 持仓所需起始保证金(基于最新标记价格)
	OpenOrderInitialMargin float64   `json:"open_order_initial_margin"` //当前挂单所需起始保证金(基于最新标记价格)
	Leverage	int64 `json:"leverage"` //杠杆倍率
	Isolated bool `json:"isolated"` // 是否是逐·仓模式
	EntryPrice float64 `json:"entry_price"`  // 持仓成本价
	MaxNotional float64 `json:"max_notional"`  // 当前杠杆下用户可用的最大名义价值
	BidNotional float64 `json:"bid_notional"` // 买单净值，忽略
	AskNotional float64 `json:"ask_notional"`  // 卖单净值，忽略
	PositionSide string `json:"position_side"`  // 持仓方向
	PositionAmt float64 `json:"position_amt"`      // 持仓数量
	UpdateTime int64 `json:"update_time"`         // 更新时间
}